@media (max-width: 767.98px) {
    div.card {
        margin-bottom: 2px !important;
    }
    div.row {
        margin-bottom: 5px;
    }
    div.row > div {
        padding: 2px 0;
    }
}

@media (min-width: 768px) {
    div.row {
        margin-bottom: 10px;
    }
    div.row > div.card-group {
        padding-bottom: 15px;
        padding-right: 0;
    }
}

.leaflet-container {
    border-top-left-radius: inherit;
    border-top-right-radius: inherit;
}

